package com.gw.detail.domain;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.CommonEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 单个损伤对象 d_verl
 * 
 * @author ruoyi
 * @date 2021-04-30
 */
@TableName("d_verl")
public class Verl extends CommonEntity
{
    private static final long serialVersionUID = 1L;

    /** ﻿ */
    @TableId
    private Long id;

    /** [FALL]案例编号 */
    @Excel(name = "[FALL]案例编号")
    private Long fall;

    /** [BETNR]参与方编号 */
    @Excel(name = "[BETNR]参与方编号")
    private Long betnr;

    /** [PSKZ]人员编号 */
    @Excel(name = "[PSKZ]人员编号")
    private Long pskz;

    /** [AIS05SCHW]AIS的_ */
    @Excel(name = "[AIS05SCHW]AIS的_")
    private Long ais05schw;

    /** [AISG05]完整的AIS2_ */
    @Excel(name = "[AISG05]完整的AIS2_")
    private BigDecimal aisg05;

    /** [AISG98]完整的AIS9_ */
    @Excel(name = "[AISG98]完整的AIS9_")
    private BigDecimal aisg98;

    /** [AIS05ART]AIS的创_ */
    @Excel(name = "[AIS05ART]AIS的创_")
    private Long ais05art;

    /** [AISART]AIS的创伤类_ */
    @Excel(name = "[AISART]AIS的创伤类_")
    private Long aisart;

    /** [AISANA]AIS的解剖结_ */
    @Excel(name = "[AISANA]AIS的解剖结_")
    private Long aisana;

    /** [AISREG]AIS身体部位 */
    @Excel(name = "[AISREG]AIS身体部位")
    private Long aisreg;

    /** [AIS05REG]AIS身体_ */
    @Excel(name = "[AIS05REG]AIS身体_")
    private Long ais05reg;

    /** [AISSCHW]AIS的严重_ */
    @Excel(name = "[AISSCHW]AIS的严重_")
    private Long aisschw;

    /** [AIS05ANA]AIS的组_ */
    @Excel(name = "[AIS05ANA]AIS的组_")
    private Long ais05ana;

    /** [AO1]AO分类的第一和第二_ */
    @Excel(name = "[AO1]AO分类的第一和第二_")
    private BigDecimal ao1;

    /** [AO2]AO分类的第三位数字_ */
    @Excel(name = "[AO2]AO分类的第三位数字_")
    private String ao2;

    /** [AO3]AO分类的第四个数字_ */
    @Excel(name = "[AO3]AO分类的第四个数字_")
    private Long ao3;

    /** [AOPED]儿科的AO */
    @Excel(name = "[AOPED]儿科的AO")
    private Long aoped;

    /** [KOMPL]并发症 */
    @Excel(name = "[KOMPL]并发症")
    private Long kompl;

    /** [BEGLEIT]并发症状 */
    @Excel(name = "[BEGLEIT]并发症状")
    private Long begleit;

    /** [NRK]第几次事件导致的损伤 */
    @Excel(name = "[NRK]第几次事件导致的损伤")
    private Long nrk;

    /** [VANR]第几次碰撞导致该损_ */
    @Excel(name = "[VANR]第几次碰撞导致该损_")
    private Long vanr;

    /** [KLASSIFI]分类根据 */
    @Excel(name = "[KLASSIFI]分类根据")
    private Long klassifi;

    /** [WIRBELRM]脊髓损伤 */
    @Excel(name = "[WIRBELRM]脊髓损伤")
    private Long wirbelrm;

    /** [DIAGNOSE]简易诊断书 */
    @Excel(name = "[DIAGNOSE]简易诊断书")
    private String diagnose;

    /** [WIRBELN]脊椎区域神经_ */
    @Excel(name = "[WIRBELN]脊椎区域神经_")
    private Long wirbeln;

    /** [WSKLASS]脊椎损伤分类 */
    @Excel(name = "[WSKLASS]脊椎损伤分类")
    private Long wsklass;

    /** [PRODI]近端_远端 */
    @Excel(name = "[PRODI]近端_远端")
    private Long prodi;

    /** [THERAP2]疗法2 */
    @Excel(name = "[THERAP2]疗法2")
    private Long therap2;

    /** [THERAP3]疗法3 */
    @Excel(name = "[THERAP3]疗法3")
    private Long therap3;

    /** [PRNO]人员序号 */
    @Excel(name = "[PRNO]人员序号")
    private Long prno;

    /** [VEINGEKL]钳闭影响 */
    @Excel(name = "[VEINGEKL]钳闭影响")
    private Long veingekl;

    /** [INTRU]侵入影响 */
    @Excel(name = "[INTRU]侵入影响")
    private Long intru;

    /** [VORNHINT]前_后 */
    @Excel(name = "[VORNHINT]前_后")
    private Long vornhint;

    /** [ASSID]内部ID号 */
    @Excel(name = "[ASSID]内部ID号")
    private Long assid;

    /** [NR]损伤编号 */
    @Excel(name = "[NR]损伤编号")
    private Long nr;

    /** [DIAGNOSEID]损伤表_ */
    @Excel(name = "[DIAGNOSEID]损伤表_")
    private String diagnoseid;

    /** [SITZ]受伤部位 */
    @Excel(name = "[SITZ]受伤部位")
    private Long sitz;

    /** [MASS]损伤程度 */
    @Excel(name = "[MASS]损伤程度")
    private Long mass;

    /** [BRANDP]烧伤程度比例 */
    @Excel(name = "[BRANDP]烧伤程度比例")
    private Long brandp;

    /** [AIS05]损伤的严重程度 */
    @Excel(name = "[AIS05]损伤的严重程度")
    private Long ais05;

    /** [ART]损伤类型 */
    @Excel(name = "[ART]损伤类型")
    private Long art;

    /** [AIS]损伤严重度 */
    @Excel(name = "[AIS]损伤严重度")
    private Long ais;

    /** [INNEN]四肢周围局部创伤_ */
    @Excel(name = "[INNEN]四肢周围局部创伤_")
    private Long innen;

    /** [OPNU]填表人编号 */
    @Excel(name = "[OPNU]填表人编号")
    private Long opnu;

    /** [VTEIL]致伤部件 */
    @Excel(name = "[VTEIL]致伤部件")
    private Long vteil;

    /** [DIAGSICH]诊断评估 */
    @Excel(name = "[DIAGSICH]诊断评估")
    private Long diagsich;

    /** [THERAP]治疗 */
    @Excel(name = "[THERAP]治疗")
    private Long therap;

    /** [VTEIL1]致伤部件1 */
    @Excel(name = "[VTEIL1]致伤部件1")
    private Long vteil1;

    /** [VTEIL2]致伤部件2 */
    @Excel(name = "[VTEIL2]致伤部件2")
    private Long vteil2;

    /** [VTEILL]致伤部件的位置 */
    @Excel(name = "[VTEILL]致伤部件的位置")
    private Long vteill;

    /** [VTEILQ1]第一致伤部件_ */
    @Excel(name = "[VTEILQ1]第一致伤部件_")
    private Long vteilq1;

    /** [VTEILQ2]第二致伤部件_ */
    @Excel(name = "[VTEILQ2]第二致伤部件_")
    private Long vteilq2;

    /** [VTEILB1]致伤位置1__ */
    @Excel(name = "[VTEILB1]致伤位置1__")
    private Long vteilb1;

    /** [VTEILB2]致伤位置2__ */
    @Excel(name = "[VTEILB2]致伤位置2__")
    private Long vteilb2;

    /** [VTEILA1]致伤位置1__ */
    @Excel(name = "[VTEILA1]致伤位置1__")
    private Long vteila1;

    /** [VTEILA2]致伤位置2__ */
    @Excel(name = "[VTEILA2]致伤位置2__")
    private Long vteila2;

    /** [RELI]右_左 */
    @Excel(name = "[RELI]右_左")
    private Long reli;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setFall(Long fall) 
    {
        this.fall = fall;
    }

    public Long getFall() 
    {
        return fall;
    }
    public void setBetnr(Long betnr) 
    {
        this.betnr = betnr;
    }

    public Long getBetnr() 
    {
        return betnr;
    }
    public void setPskz(Long pskz) 
    {
        this.pskz = pskz;
    }

    public Long getPskz() 
    {
        return pskz;
    }
    public void setAis05schw(Long ais05schw) 
    {
        this.ais05schw = ais05schw;
    }

    public Long getAis05schw() 
    {
        return ais05schw;
    }
    public void setAisg05(BigDecimal aisg05) 
    {
        this.aisg05 = aisg05;
    }

    public BigDecimal getAisg05() 
    {
        return aisg05;
    }
    public void setAisg98(BigDecimal aisg98) 
    {
        this.aisg98 = aisg98;
    }

    public BigDecimal getAisg98() 
    {
        return aisg98;
    }
    public void setAis05art(Long ais05art) 
    {
        this.ais05art = ais05art;
    }

    public Long getAis05art() 
    {
        return ais05art;
    }
    public void setAisart(Long aisart) 
    {
        this.aisart = aisart;
    }

    public Long getAisart() 
    {
        return aisart;
    }
    public void setAisana(Long aisana) 
    {
        this.aisana = aisana;
    }

    public Long getAisana() 
    {
        return aisana;
    }
    public void setAisreg(Long aisreg) 
    {
        this.aisreg = aisreg;
    }

    public Long getAisreg() 
    {
        return aisreg;
    }
    public void setAis05reg(Long ais05reg) 
    {
        this.ais05reg = ais05reg;
    }

    public Long getAis05reg() 
    {
        return ais05reg;
    }
    public void setAisschw(Long aisschw) 
    {
        this.aisschw = aisschw;
    }

    public Long getAisschw() 
    {
        return aisschw;
    }
    public void setAis05ana(Long ais05ana) 
    {
        this.ais05ana = ais05ana;
    }

    public Long getAis05ana() 
    {
        return ais05ana;
    }
    public void setAo1(BigDecimal ao1) 
    {
        this.ao1 = ao1;
    }

    public BigDecimal getAo1() 
    {
        return ao1;
    }
    public void setAo2(String ao2) 
    {
        this.ao2 = ao2;
    }

    public String getAo2() 
    {
        return ao2;
    }
    public void setAo3(Long ao3) 
    {
        this.ao3 = ao3;
    }

    public Long getAo3() 
    {
        return ao3;
    }
    public void setAoped(Long aoped) 
    {
        this.aoped = aoped;
    }

    public Long getAoped() 
    {
        return aoped;
    }
    public void setKompl(Long kompl) 
    {
        this.kompl = kompl;
    }

    public Long getKompl() 
    {
        return kompl;
    }
    public void setBegleit(Long begleit) 
    {
        this.begleit = begleit;
    }

    public Long getBegleit() 
    {
        return begleit;
    }
    public void setNrk(Long nrk) 
    {
        this.nrk = nrk;
    }

    public Long getNrk() 
    {
        return nrk;
    }
    public void setVanr(Long vanr) 
    {
        this.vanr = vanr;
    }

    public Long getVanr() 
    {
        return vanr;
    }
    public void setKlassifi(Long klassifi) 
    {
        this.klassifi = klassifi;
    }

    public Long getKlassifi() 
    {
        return klassifi;
    }
    public void setWirbelrm(Long wirbelrm) 
    {
        this.wirbelrm = wirbelrm;
    }

    public Long getWirbelrm() 
    {
        return wirbelrm;
    }
    public void setDiagnose(String diagnose) 
    {
        this.diagnose = diagnose;
    }

    public String getDiagnose() 
    {
        return diagnose;
    }
    public void setWirbeln(Long wirbeln) 
    {
        this.wirbeln = wirbeln;
    }

    public Long getWirbeln() 
    {
        return wirbeln;
    }
    public void setWsklass(Long wsklass) 
    {
        this.wsklass = wsklass;
    }

    public Long getWsklass() 
    {
        return wsklass;
    }
    public void setProdi(Long prodi) 
    {
        this.prodi = prodi;
    }

    public Long getProdi() 
    {
        return prodi;
    }
    public void setTherap2(Long therap2) 
    {
        this.therap2 = therap2;
    }

    public Long getTherap2() 
    {
        return therap2;
    }
    public void setTherap3(Long therap3) 
    {
        this.therap3 = therap3;
    }

    public Long getTherap3() 
    {
        return therap3;
    }
    public void setPrno(Long prno) 
    {
        this.prno = prno;
    }

    public Long getPrno() 
    {
        return prno;
    }
    public void setVeingekl(Long veingekl) 
    {
        this.veingekl = veingekl;
    }

    public Long getVeingekl() 
    {
        return veingekl;
    }
    public void setIntru(Long intru) 
    {
        this.intru = intru;
    }

    public Long getIntru() 
    {
        return intru;
    }
    public void setVornhint(Long vornhint) 
    {
        this.vornhint = vornhint;
    }

    public Long getVornhint() 
    {
        return vornhint;
    }
    public void setAssid(Long assid) 
    {
        this.assid = assid;
    }

    public Long getAssid() 
    {
        return assid;
    }
    public void setNr(Long nr) 
    {
        this.nr = nr;
    }

    public Long getNr() 
    {
        return nr;
    }
    public void setDiagnoseid(String diagnoseid) 
    {
        this.diagnoseid = diagnoseid;
    }

    public String getDiagnoseid() 
    {
        return diagnoseid;
    }
    public void setSitz(Long sitz) 
    {
        this.sitz = sitz;
    }

    public Long getSitz() 
    {
        return sitz;
    }
    public void setMass(Long mass) 
    {
        this.mass = mass;
    }

    public Long getMass() 
    {
        return mass;
    }
    public void setBrandp(Long brandp) 
    {
        this.brandp = brandp;
    }

    public Long getBrandp() 
    {
        return brandp;
    }
    public void setAis05(Long ais05) 
    {
        this.ais05 = ais05;
    }

    public Long getAis05() 
    {
        return ais05;
    }
    public void setArt(Long art) 
    {
        this.art = art;
    }

    public Long getArt() 
    {
        return art;
    }
    public void setAis(Long ais) 
    {
        this.ais = ais;
    }

    public Long getAis() 
    {
        return ais;
    }
    public void setInnen(Long innen) 
    {
        this.innen = innen;
    }

    public Long getInnen() 
    {
        return innen;
    }
    public void setOpnu(Long opnu) 
    {
        this.opnu = opnu;
    }

    public Long getOpnu() 
    {
        return opnu;
    }
    public void setVteil(Long vteil) 
    {
        this.vteil = vteil;
    }

    public Long getVteil() 
    {
        return vteil;
    }
    public void setDiagsich(Long diagsich) 
    {
        this.diagsich = diagsich;
    }

    public Long getDiagsich() 
    {
        return diagsich;
    }
    public void setTherap(Long therap) 
    {
        this.therap = therap;
    }

    public Long getTherap() 
    {
        return therap;
    }
    public void setVteil1(Long vteil1) 
    {
        this.vteil1 = vteil1;
    }

    public Long getVteil1() 
    {
        return vteil1;
    }
    public void setVteil2(Long vteil2) 
    {
        this.vteil2 = vteil2;
    }

    public Long getVteil2() 
    {
        return vteil2;
    }
    public void setVteill(Long vteill) 
    {
        this.vteill = vteill;
    }

    public Long getVteill() 
    {
        return vteill;
    }
    public void setVteilq1(Long vteilq1) 
    {
        this.vteilq1 = vteilq1;
    }

    public Long getVteilq1() 
    {
        return vteilq1;
    }
    public void setVteilq2(Long vteilq2) 
    {
        this.vteilq2 = vteilq2;
    }

    public Long getVteilq2() 
    {
        return vteilq2;
    }
    public void setVteilb1(Long vteilb1) 
    {
        this.vteilb1 = vteilb1;
    }

    public Long getVteilb1() 
    {
        return vteilb1;
    }
    public void setVteilb2(Long vteilb2) 
    {
        this.vteilb2 = vteilb2;
    }

    public Long getVteilb2() 
    {
        return vteilb2;
    }
    public void setVteila1(Long vteila1) 
    {
        this.vteila1 = vteila1;
    }

    public Long getVteila1() 
    {
        return vteila1;
    }
    public void setVteila2(Long vteila2) 
    {
        this.vteila2 = vteila2;
    }

    public Long getVteila2() 
    {
        return vteila2;
    }
    public void setReli(Long reli) 
    {
        this.reli = reli;
    }

    public Long getReli() 
    {
        return reli;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("fall", getFall())
            .append("betnr", getBetnr())
            .append("pskz", getPskz())
            .append("ais05schw", getAis05schw())
            .append("aisg05", getAisg05())
            .append("aisg98", getAisg98())
            .append("ais05art", getAis05art())
            .append("aisart", getAisart())
            .append("aisana", getAisana())
            .append("aisreg", getAisreg())
            .append("ais05reg", getAis05reg())
            .append("aisschw", getAisschw())
            .append("ais05ana", getAis05ana())
            .append("ao1", getAo1())
            .append("ao2", getAo2())
            .append("ao3", getAo3())
            .append("aoped", getAoped())
            .append("kompl", getKompl())
            .append("begleit", getBegleit())
            .append("nrk", getNrk())
            .append("vanr", getVanr())
            .append("klassifi", getKlassifi())
            .append("wirbelrm", getWirbelrm())
            .append("diagnose", getDiagnose())
            .append("wirbeln", getWirbeln())
            .append("wsklass", getWsklass())
            .append("prodi", getProdi())
            .append("therap2", getTherap2())
            .append("therap3", getTherap3())
            .append("prno", getPrno())
            .append("veingekl", getVeingekl())
            .append("intru", getIntru())
            .append("vornhint", getVornhint())
            .append("assid", getAssid())
            .append("nr", getNr())
            .append("diagnoseid", getDiagnoseid())
            .append("sitz", getSitz())
            .append("mass", getMass())
            .append("brandp", getBrandp())
            .append("ais05", getAis05())
            .append("art", getArt())
            .append("ais", getAis())
            .append("innen", getInnen())
            .append("opnu", getOpnu())
            .append("vteil", getVteil())
            .append("diagsich", getDiagsich())
            .append("therap", getTherap())
            .append("vteil1", getVteil1())
            .append("vteil2", getVteil2())
            .append("vteill", getVteill())
            .append("vteilq1", getVteilq1())
            .append("vteilq2", getVteilq2())
            .append("vteilb1", getVteilb1())
            .append("vteilb2", getVteilb2())
            .append("vteila1", getVteila1())
            .append("vteila2", getVteila2())
            .append("reli", getReli())
            .toString();
    }
}
